Big Huge Thesaurus

Norwegian elkhound

noun